home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / wbstartup / startupmanager10 / startupmanager.guide (.txt) < prev    next >
Amigaguide Document  |  1996-04-07  |  10KB  |  202 lines

  1. @DATABASE "StartupManager"
  2. @AUTHOR David Swasbrook
  3. @(C) Copyright (C)1995 David Swasbrook. All Rights Reserved.
  4. @$VER: StartupManager.guide 1.0 (01.02.95)
  5. @INDEX Index
  6. @NODE MAIN "StartupManager (01.02.95)"
  7.     StartupManager : Documentation Contents
  8.     =======================================
  9.     (C) 1995 David Swasbrook,
  10.        All Rights Reserved.
  11.   @{" Disclaimer         "    LINK Disclaimer        }    Legal information
  12.   @{" Distribution       "    LINK Distribution        }    Distibution & Freeware information
  13.   @{" Requirements       "    LINK Requirements        }    What you needed
  14.   @{" Introduction       "    LINK Introduction        }    Introduction to StartupManager
  15.   @{" Installation       "    LINK Installation        }    How to install StartupManager
  16.   @{" Usage              "    LINK Usage        }    How to use StartupManager
  17.   @{" History            "    LINK History        }    A very brief history of StartupManager
  18. @ENDNODE
  19. @NODE Disclaimer
  20.     StartupManager/Disclaimer
  21.     =========================
  22.     I hereby reject any liability or responsibility for these or any other
  23.     consequences from the use of StartupManager whatsoever. This includes, but
  24.     is not limited to, damage to your equipment, to your data, personal
  25.     injuries, financial loss or any other kinds of side effects.
  26.     Although StartupManager has been tested thoroughly on several different
  27.     machines, I cannot rule out the possibility that StartupManager:
  28.        o is somehow incompatible to your equipment
  29.        o has bugs that show up on your equipment
  30.        o does not do what it is supposed to do on your equipment
  31.     It is your responsibility to take any precautions necessary to protect
  32.     yourself from these or any other effects. I explicitly reject any liability
  33.     or responsibility from the consequences of you using StartupManager.
  34.     Swaz.
  35. @ENDNODE
  36. @NODE Distribution "Distribution information..."
  37.     StartupManager/Distribution
  38.     ===========================
  39.     StartupManager is @{b}FREEWARE@{ub}. The program may be freely distributed and
  40.     copied, as long as the following conditions are fulfilled:
  41.        o The sales price must not be higher than the cost of an (empty) disk
  42.          plus a nominal copying fee plus costs for shipping. The total price
  43.          must not be higher than 5 US$.
  44.        o All parts of the program and the documentation must be complete. The
  45.          distribution of single parts or incomplete subsets of the original
  46.          distribution is NOT ALLOWED.
  47.        o StartupManager or parts of it may not be sold in combination with or
  48.          as part of commercial software.
  49.        o Program and documentation may not be changed in any way.
  50.        o Permission has been given for distribution through Aminet and Fred
  51.          Fish.
  52.     Please contact the @{" Author " LINK Author} for further information.
  53. @ENDNODE
  54. @NODE Author "Contacting the author..."
  55.     StartupManager/Author
  56.     =====================
  57.     I can be contacted via the following media:
  58.     Postal:               David Swasbrook,
  59.                           PO Box 54134,
  60.                           Bucklands Beach,
  61.                           Auckland,
  62.                           New Zealand.
  63.     Email:                swaz@iconz.co.nz
  64.     Internet Relay Chat:  #amiga:Swaz
  65.     World Wide Web:       http://iconz.co.nz/~msd/swaz.html
  66. @ENDNODE
  67. @NODE Requirements "Whats needed to run StartupManager"
  68.     StartupManager/Requirements
  69.     ===========================
  70.     The following are required for StartupManager to run:
  71.       o Kickstart V37 or higher
  72.       o @{" matrix.library " LINK MxLib} version 23.2103 or higher
  73.       o @{" WBStart-Handler " LINK WBStartHandler} version 1.4 or higher
  74. @ENDNODE
  75. @NODE WBStartHandler "WBStart-Handler"
  76.     StartupManager/WBStart-Handler
  77.     ==============================
  78.     Copyright 
  79. 1991-93 Stefan Becker.
  80.     WBStart is a package to emulate the Workbench startup procedure. Emulating
  81.     this method seems to be easy, because you only have to load a program, create
  82.     a process for it and then send a Workbench startup message to it.
  83.     But complications arise from this startup message. It contains pointers to
  84.     memory and directory locks owned by your process and it will not be returned
  85.     until the new created Workench process exits. So your program can't quit until
  86.     ALL Workbench processes you created are finished and returned their startup
  87.     messages, or the replied messages will go into nowhere land.
  88.     WBStart solves this problem by using a handler process, which handles the
  89.     creation of the process and then waits for the reply message. You just send a
  90.     message to the handler port, which contains all needed information, like name
  91.     and arguments. The handler duplicates this information, so your program can
  92.     free its copy and exit.
  93. @ENDNODE
  94. @NODE MxLib "Matrix Library"
  95.     StartupManager/matrix.library
  96.     =============================
  97.     Copyright 
  98. 1992-95 David Swasbrook, All Rights Reserved.
  99.     o Yet another library to put in your LIBS: drawer.
  100.     o Matrix.library provides general purpose routines which are commonly
  101.       used through out my programs. Some of the key features are the GUI,
  102.       preferences, and IFF routines.
  103.     o The name "matrix" came from "The Matrix" - The computer system used
  104.       by the TimeLords (Re: Dr Who).
  105.     o Please contact me if you'd like programming documentation.
  106. @ENDNODE
  107. @NODE Introduction
  108.     StartupManager/Introduction
  109.     ===========================
  110.     StartupManager is a progam to show you the programs being run at startup and
  111.     also providing an easy means of turning off all programs in the startup
  112.     path.
  113. @ENDNODE
  114. @NODE Installation
  115.     StartupManager/Installation
  116.     ===========================
  117.     Double click on the "install" icon.
  118.     StartupManager will be installed in the SYS:WBStartup drawer and all the
  119.     current programs residing in there will be moved into the startup path
  120.     SYS:Startup.
  121. @ENDNODE
  122. @NODE Usage "How to use StartupManager"
  123.     StartupManager/Usage
  124.     ====================
  125.     If you used the install program you can find StartupManager in SYS:WBStartup.
  126.     StartupManager will be run automatically by Workbench at Startup and it will
  127.     then startup all the programs SYS:Startup drawer.Once all the programs have
  128.     been started StartupManager will quit.
  129.     If you are holding down either SHIFT keys when StartupManager runs then all
  130.     startup programs will not be loaded.
  131.     StartupManager can be @{" configured through tool types " LINK ToolTypes} if necessary.
  132.     See @{" Startup Program Tool Types " LINK ToolTypesForStartupProgs} for additional tool types that are
  133.     supported by the Startup Programs.
  134. @ENDNODE
  135. @NODE ToolTypes "Tool Types"
  136.     StartupManager/Tool Types
  137.     =========================
  138.     StartupManager accepts the following tool types:
  139.     @{b}PATHS@{ub}
  140.         This is a list of directorys to read the startup programs from.
  141.         Multiple paths may be specified by placing a "," inbetween the
  142.         paths. Eg. PATHS="SYS:Startup,HOME:Startup".
  143.         @{i}Default = SYS:Startup/@{ui}.
  144.     @{b}FONT@{ub}
  145.         The font to use to display information test in the window.
  146.         @{i}Default = Times 18@{ui}.
  147.     @{b}WIDTH@{ub}
  148.         Width in pixels of the window.
  149.         @{i}Default = Half the width of the display@{ui}.
  150.     @{b}HEIGHT@{ub}
  151.         Width in pixels of the window. If necessary the height will
  152.         be increased to fit all the images in the window.
  153.         @{i}Default = 40 pixels@{ui}.
  154.     @{b}PATHPRI@{ub}
  155.         Set to YES to give programs in the first search path a higher
  156.         priority than those in the second path, and those in the second
  157.         path have priority over those in the third, etc...
  158.         @{i}Default = NO@{ui}.
  159.     See @{" Startup Program Tool Types " LINK ToolTypesForStartupProgs} for additional tool types that are
  160.     supported by the Startup Programs.
  161. @ENDNODE
  162. @NODE ToolTypesForStartupProgs "Startup Program Tool Types"
  163.     StartupManager/Startup Program Tool Types
  164.     =========================================
  165.     The following tool types may be set in the tool types of the individual
  166.     startup programs. They are processed by StartupManager and ignored by
  167.     the Startup Program.
  168.     @{b}STARTPRI@{ub}
  169.         This is the priority in the booting sequence.
  170.         Range -128 to 127.
  171.         @{i}Deault = 0@{ui}.
  172.     @{b}TASKPRI@{ub}
  173.         This is the priority thats the startup program will execute at.
  174.         Range -128 to 127.
  175.         @{i}Deault = 0@{ui}.
  176. @ENDNODE
  177. @NODE History
  178.     StartupManager/History Information
  179.     ==================================
  180. `1.0'    o Initial aminet release.
  181. @ENDNODE
  182. @NODE Index "Index..."
  183.     StartupManager : Documentation Index
  184.     ====================================
  185.     (C) 1995 David Swasbrook,
  186.        All Rights Reserved.
  187.   @{" Author                  " LINK Author        } Contacting the author
  188.   @{" Configuration           " LINK Config        } Configuring StartupManager
  189.   @{" Distribution            " LINK Distribution        } Distibution rights
  190.   @{" Disclaimer              " LINK Disclaimer        } Legal information
  191.   @{" Email and WWW Addresses " LINK Author        } Contact addresses for Author
  192.   @{" Freeware                " LINK Distribution        } Freeware status
  193.   @{" Installation            " LINK Installation        } How to install StartupManager
  194.   @{" Introduction            " LINK Introduction        } Introduction to StartupManager
  195.   @{" History                 " LINK History        } A very brief history of StartupManager
  196.   @{" Matrix Library          " LINK MxLib        } Yet another library
  197.   @{" Requirements            " LINK Requirements        } Whats needed
  198.   @{" ToolTypes               " LINK ToolTypes        } Configuring StartupManager
  199.   @{"   For Startup Programs  " LINK ToolTypesForStartupProgs } Startup Program additional tool types
  200.   @{" Usage                   " LINK Usage        } How to use StartupManager
  201. @ENDNODE
  202.